inevitable cost - German English Dictionary